
#ifndef __VIEWER_EDITABLE_LOSSY_H__
#define __VIEWER_EDITABLE_LOSSY_H__

#include <glib-object.h>
#include "viewer-editable.h"

G_BEGIN_DECLS

#define VIEWER_TYPE_EDITABLE_LOSSY viewer_editable_lossy_get_type ()
G_DECLARE_INTERFACE (ViewerEditableLossy, viewer_editable_lossy, VIEWER, EDITABLE_LOSSY, GObject)

struct _ViewerEditableLossyInterface
{
  ViewerEditableInterface parent_iface;
  void  (*compress) (ViewerEditableLossy *self);   
};

void viewer_editable_lossy_compress (ViewerEditableLossy  *self);

G_END_DECLS

#endif /* __VIEWER_EDITABLE_LOSSY_H__ */
